Big Huge Thesaurus

major planet

noun